/*
 * Individual.h
 *
 *  Created on: 08/09/2011
 *      Authors: clayson and andrey
 */

#ifndef INDIVIDUAL_H_
#define INDIVIDUAL_H_

class Individual {
public:
	Individual();
	int getNumGenes();
	void setGene(int index, int value);
	int getGene(int index);
	int getFitness();
	int setFitness(int fitness);
	void mutate(int index, int value);
	void printIndividual();
	virtual ~Individual();
};

#endif /* INDIVIDUAL_H_ */
